062afd898418486ce8ab4addeaa5771b96a81dbc,core/java/com/google/instrumentation/stats/MeasurementMap.java,Builder,build,#,101

Before Change


      // MeasurementMaps that we should see. We may want to go to a strategy of sort/eliminate
      // for larger MeasurementMaps.
      for (int i = 0; i < measurements.size(); i++) {
        MeasurementDescriptor current = measurements.get(i).getMeasurement();
        for (int j = i + 1; j < measurements.size(); j++) {
          if (current.equals(measurements.get(j).getMeasurement())) {
            measurements.remove(j);

After Change


      // MeasurementMaps that we should see. We may want to go to a strategy of sort/eliminate
      // for larger MeasurementMaps.
      for (int i = 0; i < measurements.size(); i++) {
        String current = measurements.get(i).getMeasurement().getName();
        for (int j = i + 1; j < measurements.size(); j++) {
          if (current.equals(measurements.get(j).getMeasurement().getName())) {
            measurements.remove(j);